a devil of a nuisance - Allemand Anglais Dictionnaire